3D rendering using FPGAs
نویسندگان
چکیده
Complex three dimensional graphics rendering is computationally very intensive process, so even the newest microprocessors cannot handle more complicated scenes in real time. Therefore to produce realistic rendering, hardware solutions are required. This paper discusses an FPGA implementation which complies with the newer, programmable standards. As the design implements a somewhat unique hidden surface removal algorithm originally created by PowerVR, the paper focuses on this part.
منابع مشابه
A New Method for Mitigation SEU Errors in Three-Dimensional FPGAs
Now a day's one of the most crucial issues in the field of FPGAGs, especially in SRAM FPGAs is single event upsets. One of the most effective methods to decrease these errors is using three dimensional FPGAs. This paper presents evaluation and mitigation of SEU cost on six layers three-dimensional (3D) FPGAs. The evaluation results show that SUE rate decrease about 67% on six layers 3D FPGAs. W...
متن کاملSegmentation Assisted Object Distinction for Direct Volume Rendering
Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...
متن کاملPartial Configuration Design and Implementation Challenges on Xilinx Virtex FPGAs
In this paper, we address the main aspects of partial reconfiguration on the Xilinx Virtex FPGAs and explain how to overcome main challenges during partial reconfiguration design and implementation, in specific about signal integrity, global logic and inter-module communication. In addition, we discuss the problem of designing partial reconfigurable application using the HandelC language, and i...
متن کامل3D Rendering System using Data Glove
In this paper, we introduce 3D motion rendering system based on a data glove. Our glove measures the movement of fingers by using flex sensors. Integrated FPGA gathers the data from sensors and performs pre-processing of the sensor data. The acquired data are forwarded to PC through Bluetooth communication and an application program displays the gesture. Keywords-Ueser Experience, Wearable Devi...
متن کاملUsing Grid Computing for Rendering to Support 3D Animation Training Courses
Rendering of an animated scene is considered to be one of the most important steps in 3D animation construction. Rendering basically converts 3D geometric models into graphic images. In 3D animation training courses, rendering complex 3D models is a very time consuming task since thousands of frames are needed to create an animation. It is considered one of the major limitations for creating pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003